var test=1;
var wang=0;
var flag=true;
var s=`d`;
var time = new Date();

console.log(`test:${test}
wang:${wang}
s:${s}`)

/* let声明变量 */
let str1='wangkunji';
console.log(`str1:${str1}`)

//var全局变量 
//let局部变量 不能声明相同的变量，会报错
var num=5;
{
    let num=3;
}
console.log(num);

//js的数据类型 
console.log(typeof 12);
console.log(typeof 12.999);
console.log(typeof 'wangkunjinihao');
console.log(typeof "wangkunjinihao");
console.log(typeof true);
var w;
console.log(typeof w );

//==先转换成相同类型 再比较值
//===类型不同结果为false

var wang='wang';
var num=wang;
console.log(wang==num); 
console.log(wang===num);

parseInt(5/2); //结果转整数
parseFloat(5/2);//结果转小数
console.log(parseInt(5/2));

/* parseInt(10/3);
document.write(parseInt); */

function add(num1,num2){
    /* let sum=num1+num2; */
    return num1+num2;
}

function show(){
    document.write("你好猜猜我是谁")
}

var sum = add(10,11);
document.write(sum);
show(); 

//ES6的语法定义函数
/* var add2 = (num1,num2)=>{
    return num1+num2;
}
var sum2 = add2(12,12);
alert(sum2); */

//定义一个person类
function Person(name,age){
    this.name = name;
    this.age = age;
    this.say = function(){
        alert(`自我介绍：我叫${this.name},今年${this.age}`);
    }
    this.work = function(){
        alert("哈哈哈");
    }
}
//创建对象
var p =new Person("王坤绩",22)
p.say();//对象名调用函数
p.work();


